embryonic membrane - Turkish English Dictionary